package net.pingfang.devicelock.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class Code0200{


    @JsonProperty("LBSBaseStationInformation")
    private LBSBaseStation LBSBaseStationInformation;

    @JsonProperty("LongitudePosition")
    private Double LongitudePosition;//经度 位置

    @JsonProperty("Latitude")
    private Double Latitude; //维度

    @JsonProperty("SimMode")
    private String SimMode;

    @JsonProperty("Direction")
    private short Direction;


    @JsonProperty("GPSPositionStatus")
    private short GPSPositionStatus;

    @JsonProperty("BatteryVoltage")
    private Double BatteryVoltage; //电池电压

    @JsonProperty("locationStatus")
    private short locationStatus;

    private TransMissMode IntervalTransmissMode;

    private Integer Elevation;

    private short MotionSensorStatus;

    private short DeviceSwitchState;

    private short GPSLocationDataStatus;

    private float Battery;//电池电量

    private short LinkMode;//连接模式

    private String imsi;//是用于全球蜂窝网络中唯一标识用户的15位数字编码，存储在SIM卡中，由移动国家码（MCC）、移动网络码（MNC）和移动用户识别码（MSIN）组成‌

    private String LatitudePosition;//Latitude Position

    private String[] events;


    @JsonProperty("Acc")
    private String acc;

    private long GPSTime;//GPS时间戳

    private float Speed;

    private float BatteryLevel;

    private short LocationModuleStatus;

    private short NetworkMode;//网络模式

    private String deviceCode;//设备编码

    @JsonProperty("NumberOfSatellitesInUse")
    private Integer NumberOfSatellitesInUse;//正在使用的卫星数量

    private Double Longitude;//经度

    @JsonProperty("LockRodStatus")
    private short LockRodStatus;

    private short SIMCardModeStatus;

    @JsonProperty("ChargeStatus")
    private String ChargeStatus;

    @JsonProperty("CSQSignalValue")
    private Integer CSQSignalValue; //信号强度s

    private String IccID;

    private short batteryType;
}
